Cursos de ASP.NET MVC

Descripción

El curso de ASP.NET proporciona una introducción práctica para desarrollar aplicaciones web utilizando ASP.NET MVC 5, C # y Visual Studio 2017. Este framework de desarrollo web de Microsoft enfatiza la separación de asuntos relacionados con la arquitectura y la capacidad de prueba de las aplicaciones. El curso incluye cobertura del Razor View Engine, Entity Framework 6 y ASP.NET Web API 2. También introduce Windows Azure y la implementación de aplicaciones ASP.NET MVC en la nube.

El curso cubre los fundamentos del patrón de diseño Model-View-Controller y su implementación en ASP.NET MVC. También esta tecnología se compara con la clásica Web ASP.NET Formularios del la cual también ofrecemos un curso. Las dos tecnologías comparten una infraestructura ASP.NET común. Visual Studio 2017 con .NET 4.5.2 se utiliza como la plataforma productiva para crear aplicaciones ASP.NET MVC. Después de que te presentamos los fundamentos de la tecnología con varios ejemplos, cubrimos los principales componentes de Modelo, controlador y vista. La discusión del Modelo incorpora tecnologías modernas de acceso a datos de Microsoft, que incluyen SQL Server 2016, LINQ y ADO.NET Entity Framework 6. También abordaremos el mecanismo de enrutamiento de ASP.NET MVC.

El curso introduce pruebas unitarias automatizadas de aplicaciones web, una de las principales ventajas de la nueva tecnología. La seguridad está cubierta, con algunas ilustraciones prácticas de ataques y defensas contra ellos. El curso incluye una discusión sobre cómo ASP.NET MVC y Web Forms pueden ser utilizados juntos en la misma aplicación. El curso incluye una introducción a ASP.NET Web API y concluye con la implementación en Windows Azure. Numerosos ejemplos de programación y ejercicios son provistos.

¿Qué es ASP.NET MVC?

ASP.NET MVC es un Sistema Operativo que fue adquirido por Google al comprar a la empresa ASP.NET MVC Inc. para instalarlo en dispositivos móviles como tabletas o celulares. Muchas marcas como Sansung optaron por ASP.NET MVC como su sistema Operativo y competir con los dispositivos iPhone.

Google puso disponible las herramientas para que hubiera un mercado de desarrolladores haciendo aplicaciones para ASP.NET MVC. Todas esas herramientas se basan en el lenguaje Java, por lo tanto es importante conocer este lenguaje para hacer aplicaciones nativas en ASP.NET MVC. Aunque existen cursos como los de PhoneGap que te enseñan a hacer aplicaciones para ASP.NET MVC sin conocer Java.

Cursos de ASP.NET MVC paso a paso

En cada uno de nuestros Cursos de ASP.NET MVC vamos paso a paso, generalmente con práctica desde inicio con tips sobre mejores prácticas y sin menospreciar la teorí­a importante.

Objetivos:

En nuestro curso de ASP.NET MVC lograrás los siguiente objetivos:
  • Aprender cómo funciona ASP.NET MVC y el Modelo Vista Controlador (MVC).
  • Aprenderás a programar el Modelo.
  • Aprenderás a programar la Vista.
  • Aprender a programar el Controlador.
  • Tener una introducción a la API ASP.NET Web.

Audiencia

Programadores C# que deseen iniciarse en el desarrollo Web con ASP.NET MVC.

Cursos relacionados

Para el ASP.NET Core multiplataforma de Microsoft, consulta nuestro curso ASP.NET Core MVC.

Prerrequisitos

Conocimiento práctico de C # y del framework.NET. Conocimiento básico de ASP.NET y HTML también es importante.

Metodología

Este es un curso 80% práctico en el que aprenderás las bases del desarrollo ASP.NET MVC con Visual Studio para crear aplicaciones Web bajo el MVC.

Duración

24 horas

Temario Curso ASP.NET MVC

Módulo I: Introducción al desarrollo ASP.NET MVC

Módulo II: ASP.NET MVC y el Modelo Vista Controlador

Módulo III: El Modelo

Módulo IV: El Controlador

Módulo V: Ruteo

Módulo VI: Seguridad

Módulo VII: ASP.NET MVC y ASP.NET Web Forms

Módulo VIII: ASP.NET Web API

Módulo IX: ASP.NET MVC y Azure
Próximos Cursos ASP.NET MVC